package com.kanche.bigbaby.support.base;

import android.view.View.OnClickListener;

public abstract class BasePage2 implements OnClickListener {
//	protected Context context;
//	protected View contentView;
//	protected Button leftBtn;
//	protected ImageButton rightBtn;
//	protected ImageButton leftImgBtn;
//	protected ImageButton rightImgBtn;
//	protected TextView titleTv;
//	protected SlidingMenu sm;
//	protected LinearLayout loadfailView;
//	public boolean isLoadSuccess=false;
//	public BasePage(Context context) {
//		context = context;
//		contentView = initView((LayoutInflater) context
//				.getSystemService(Context.LAYOUT_INFLATER_SERVICE));
//		loadingView = contentView.findViewById(R.id.loading_view);
//		loadfailView = (LinearLayout) contentView
//				.findViewById(R.id.ll_load_fail);
//	   if(context instanceof MainActivity){
//			sm = ((MainActivity) context).getSlidingMenu();
//	   }
//	}
//	protected void initTitleBar(View view) {
//		leftBtn = (Button) view.findViewById(R.id.btn_left);
//		rightBtn = (ImageButton) view.findViewById(R.id.btn_right);
//		leftImgBtn = (ImageButton) view.findViewById(R.id.imgbtn_left);
//		rightImgBtn = (ImageButton) view.findViewById(R.id.imgbtn_right);
//		leftImgBtn.setImageResource(R.drawable.img_menu);
//		titleTv = (TextView) view.findViewById(R.id.txt_title);
//		leftBtn.setVisibility(View.GONE);
//		rightBtn.setVisibility(View.GONE);
//		if(leftImgBtn!=null)
//		leftImgBtn.setOnClickListener(this);
//
//	}
//	public View getContentView() {
//		return contentView;
//	}
//	@ViewInject(R.id.loading_view)
//	protected View loadingView;
//	public void dismissLoadingView() {
//		if (loadingView != null)
//			loadingView.setVisibility(View.INVISIBLE);
//	}
//
//	protected abstract View initView(LayoutInflater inflater);
//
//	public abstract void initData();
//
//	protected abstract void processClick(View v);
//
//	public void onResume() {
//
//	}
//	public void showToast(String msg) {
//		showToast(msg, 0);
//	}
//	public void showToast(String msg, int time) {
//		CustomToast customToast = new CustomToast(context, msg, time);
//		customToast.show();
//	}
//	protected void loadData(HttpRequest.HttpMethod method, String url,
//			RequestParams params, RequestCallBack<String> callback) {
//		HttpUtils http = new HttpUtils();
//		http.configCurrentHttpCacheExpiry(1000 * 1);
//		LogUtils.allowD = true;
//		if (params != null) {
//			if (params.getQueryStringParams() != null)
//				LogUtils.d(url + params.getQueryStringParams().toString());
//		} else {
//			params = new RequestParams();
//		}
//		//设备ID
////		params.addHeader("x-deviceid", app.deviceId);
//		//渠道，统计用
////		params.addHeader("x-channel", app.channel);
//		if (0 == CommonUtil.isNetworkAvailable(context)) {
//			showToast("无网络，请检查网络连接！");
//		} else {
//			http.send(method, url, params, callback);
//		}
//	}
//	@Override
//	public void onClick(View v) {
//		switch (v.getId()) {
//		case R.id.imgbtn_left:
//			Handler handler  = new Handler();
//			handler.postDelayed(new Runnable() {
//
//				@Override
//				public void run() {
//					sm.toggle();
//
//				}
//			}, 100);
//
//			break;
//
//		default:
//			break;
//		}
//
//	}
}
